animal's hide/skin - Francés Inglés Diccionario